@CHARSET "ISO-8859-1";


cabecera,footer,map,nav,punto {
	display: block;
}

body {
	margin: 0 auto;
	width: 940px;
	font: 13px/ 22px Helvetica, Arial, sans-serif;
	background: #f0f0f0;
}

h2 {
	font-size: 28px;
	line-height: 44px;
	padding: 22px 0;
}

h3 {
	font-size: 18px;
	line-height: 22px;
	padding: 11px 0;
}

p {
	padding-bottom: 22px;
}

nav {
	position: absolute;
	left: 0;
	width: 100%;
	background: url("nav_background");
}

nav ul {
	margin: 0 auto;
	width: 940px;
	list-style: none;
}

nav ul li {
	float: left;
}

nav ul li a {
	display: block;
	margin-right: 20px;
	width: 140px;
	font-size: 14px;
	line-height: 44px;
	text-align: center;
	text-decoration: none;
	color: #777;
}

nav ul li a:hover {
	color: #fff;
}

nav ul li.selected a {
	color: #fff;
}

nav ul li.subscribe a {
	margin-left: 22px;
	padding-left: 33px;
	text-align: left;
	background: url("rss.png") left center no-repeat;
}

.capa_way {
	background: transparent url(/images/gradiente-oscuro.jpg) repeat-x
		scroll center top;
	border: 1px solid #CCCCCC;
	margin-bottom: 21px;
	overflow: hidden;
	padding: 20px 10px 5px;
}

#caja_login {
	padding: 5px;
	width: 15em;
	background: white repeat;
	margin-left: 60px;
	text-align: center;
}

.buttom {
	background:#BC343E none repeat-x scroll bottom left;
	border:1px solid #A02B31;
	color:#ffffff;
	font-size:0.9em;
	padding:6px 14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.error{
    border:outset #868686;
   background-color:#FA5858;
   text-align:center;
   color:#ffffff;
    }
    
    
   
#label_pwd,
#label_nick,
#label_apellidos,
#label_email,
#label_codPostal,
#label_nombre,
#label_poblacion,
#label_provincia,
	#label_provincia1,
#label_direccion,
#label_pais,
#label_poblacion,
#label_condiciones,
#label_valor_comprar,
#label_valor_vender,
#label_numero_comprar,
#label_numero_vender
	label.label1{
    display: block;
  float: left;
  text-align: left;
  width: 10em;
  padding-right: 4em;
  font-size:17px;
  font-family:"Arial Rounded MT Bold";
}

.texto_sombra {
  top: 1px;  
    color: #393939;  
    z-index: 9;  
}

div#div_form2{
float: left;
width: 45em;

}

.dere{

float: right;
}